home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_08_05 / 8n05047a < prev    next >
Text File  |  1990-04-17  |  540b  |  20 lines

  1. *****Listing 1*****
  2.  
  3.     class Editor {
  4.     public:
  5.         void eval();    // parses the command stream
  6.         void go();      // move point
  7.         void print();   // print characters
  8.         void insert();  // insert characters into buffer
  9.         void del();     // delete characters from buffer
  10.         void paste();   // paste last deletion after point
  11.         void write();   // write buffer out to file
  12.         void quit();    // quit the editor
  13.         void info();    // display filename, point offset & file size
  14.     private:
  15.         Buffer b;
  16.         File input;
  17.         File output;
  18.     };
  19.  
  20.